materialize in front of (someone)

Translations
внезапно появиться перед (кем-либо)
Words
materialize

verb
материализоваться